Ultra short implants